India and Canada concluded eight agreements and a slew of other pacts spanning trade, energy, agriculture and space, during the visit of Canadian Prime Minister Mark Carney to India between February 2